/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.catosist.run.business.gestorgasto;

import com.catosist.run.business.base.GestorBase;
import com.catosist.run.services.GastoDTO;
import java.util.List;

/**
 *
 * @author Bicho
 */
public interface GestorGasto extends GestorBase {

    public List<GastoDTO> getByViajeId(int viajeId);

    public void saveOrUpdate(GastoDTO gastoDTO);

    public void deleteById(int gastoId);

    public List<GastoDTO> getAllByDescription();

    public GastoDTO getById(int voId);

    public List<GastoDTO> getAllByTipo(int tipo);

    public List<Object> reporteCompras();

}
